/*
 * CommandMaker.h
 *
 * Esta entidad es la encargada de construir los mensajes genericos (no archivos)
 * que se enviaran al server en formato cadena de caracteres
*/

#ifndef COMMANDMAKER_H_
#define COMMANDMAKER_H_

#include <string>

#include "const.h"

class CommandMaker {

	public:
		CommandMaker();
		virtual ~CommandMaker();

		//	Devuelve el mensaje de loggeo para enviar al server
		std::string getLoginMessage(std::string user, std::string pass);
		//	Devuelve la peticion de la lista de archivos
		std::string getFileList();
};

#endif
